Brown & Brown, Inc. reported a Q4 EPS of $0.86, exceeding estimates of $0.76, with a net margin of 20.68% and a return on equity of 17.81%. The company recently declared a quarterly dividend of $0.15, yielding 0.51%, and has a dividend payout ratio of 17.34%. Analysts maintain a Moderate Buy rating, with a consensus price target of $113.17, while institutional investors hold 71.01% of the stock.